package org.biubiu0002.baiblog.im.dto.conversation;

import lombok.Data;

import java.io.Serializable;

/**
 * @Author: biubiu0002
 * @Date: 2022/11/21 16:25
 **/
@Data
public class ConversationInfoDto implements Serializable {
    /**
     * 会话对象id
     */
    private String sessionId;
    /**
     * 会话角色 1:私聊 2:群聊 3:系统通知 4:业务通知
     */
    private Integer sessionRole;
    /**
     * 头像
     */
    private String avatar;
    /**
     * 昵称
     */
    private String nickname;
    /**
     * 会话的最新一条消息
     */
    private ConversationMessageItemDto latestMsg;
    /**
     * 是否有新消息
     */
    private Boolean add;
    /**
     * 新消息数目
     */
    private Integer newMessageCount;
    /**
     * 跳转消息的时间戳，new_msg_count的最旧一条消息的时间戳
     */
    private Long gotoTimeStamp;
    /**
     * 最后一次操作的时间戳
     */
    private Long lastOpTs;
}
